shingle beaches - French English Dictionary